const colors = {
  // 主题色 - 黑色背景，橘红色为主色
  primary: '#FF5722', // 主色 - 橘红色
  primaryLight: '#FF8A65', // 浅主色
  primaryDark: '#E64A19', // 深主色
  primaryGradientStart: '#FF5722',
  primaryGradientEnd: '#E64A19',

  // 辅助色
  secondary: '#FF9800', // 辅助色 - 橙色
  accent: '#FF3D00', // 强调色 - 深橘红色

  // 功能色
  success: '#4CAF50', // 成功 - 绿色
  warning: '#FFC107', // 警告 - 金色
  danger: '#F44336', // 危险 - 红色
  error: '#F44336', // 错误 - 红色
  info: '#2196F3', // 信息 - 蓝色

  // 中性色
  white: '#ffffff',
  light: '#f5f5f5', // 浅灰色
  lightGray: '#cccccc', // 浅灰色
  gray: '#999999', // 中灰色
  darkGray: '#666666', // 深灰色
  black: '#000000', // 黑色

  // 背景色
  background: '#000000', // 主背景色 - 黑色
  surface: '#111111', // 表面/卡片背景
  modalBackground: 'rgba(0, 0, 0, 0.9)', // 模态框背景色

  // 透明度色
  transparent: 'transparent', // 透明色

  // 字体颜色
  text: {
    primary: '#ffffff', // 主字体颜色 - 白色
    secondary: '#cccccc', // 辅助字体颜色 - 浅灰色
    tertiary: '#999999', // 三级文字颜色 - 中灰色
    disabled: '#666666', // 失效/禁用字体颜色 - 深灰色
    inverse: '#000000', // 反色字体(深背景上的黑字)

    // 标题专用颜色
    heading: '#FF5722', // 主标题颜色 - 橘红色
    subheading: '#cccccc', // 副标题颜色 - 浅灰色

    // 链接颜色
    link: '#FF9800', // 链接颜色 - 橙色
    linkHover: '#FFAB40', // 链接悬停颜色 - 浅橙色
    linkVisited: '#FF6D00', // 访问过的链接颜色 - 深橙色
  },

  // 边框颜色
  border: {
    primary: '#FF5722', // 主边框颜色 - 橘红色
    secondary: '#666666', // 次级边框颜色
    active: '#FF9800', // 激活状态边框颜色 - 橙色
    error: '#F44336', // 错误状态边框颜色(同danger)
    success: '#4CAF50', // 成功状态边框颜色
    dark: '#000000', // 深色边框
    light: '#333333', // 浅色边框
  },

  // 分割线颜色
  divider: '#333333', // 分割线颜色

  // 其他特定用途颜色
  secondaryButtonText: '#ffffff',
  primaryButtonText: '#ffffff',
  introText: '#FF9800',
  grey: '#999999',
  textInputColor: '#cccccc',

  // 渐变色
  secondaryGradientStart: '#FF5722',
  secondaryGradientEnd: '#E64A19',
  profileGradientStart: '#FF8A65',
  profileGradientEnd: '#FF5722',

  // 标签颜色
  labelOne: '#4CAF50', // 绿色
  labelTwo: '#F44336', // 红色

  // 背景附加色
  whiteTwo: '#111111',
  bluish: '#222222',
};

export default colors;